<?php

namespace app\common\model;

/**
 * 加盟表
 * Class Article
 * @package app\common\model
 */
class Joins extends BaseModel
{
    protected $name = 'joins';

    /**
     * 获取列表数据
     * @param array $param
     * @return \think\Paginator
     * @throws \think\exception\DbException
     */
    public function getList()
    {
        // 查询列表数据
        return $this->order(['id' => ' desc', 'create_time' => 'desc'])->paginate(15, false, [
                'query' => \request()->request()
            ]);
    }

    /**
     * 关联文件库
     * @return \think\model\relation\BelongsTo
     */
    public function idcard1()
    {
        return $this->belongsTo('UploadFile', 'idcard_file1', 'file_id');
    }
    /**
     * 关联文件库
     * @return \think\model\relation\BelongsTo
     */
    public function idcard2()
    {
        return $this->belongsTo('UploadFile', 'idcard_file2', 'file_id');
    }
}
